new zealand primitive frogs - French English Dictionary